[{"id":"37366396.2dec8c","type":"modbus-read","z":"44dcadd.32a8c54","name":"Temp 16x","topic":"","showStatusActivities":false,"logIOActivities":false,"showErrors":false,"unitid":"","dataType":"HoldingRegister","adr":"1090","quantity":"1","rate":"1","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"56eac52c.16fcbc","useIOFile":false,"ioFile":"","useIOForPayload":false,"emptyMsgOnFail":false,"x":370,"y":140,"wires":[["ac1e82a1.5fbad"],[]]},{"id":"9d84beaa.11a06","type":"debug","z":"44dcadd.32a8c54","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":750,"y":140,"wires":[]},{"id":"ac1e82a1.5fbad","type":"function","z":"44dcadd.32a8c54","name":"","func":"msg.payload = (msg.payload / 100);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":570,"y":140,"wires":[["9d84beaa.11a06"]]},{"id":"c3082bea.f57088","type":"modbus-read","z":"44dcadd.32a8c54","name":"Fukt 16x","topic":"","showStatusActivities":false,"logIOActivities":false,"showErrors":false,"unitid":"","dataType":"HoldingRegister","adr":"1094","quantity":"1","rate":"1","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"56eac52c.16fcbc","useIOFile":false,"ioFile":"","useIOForPayload":false,"emptyMsgOnFail":false,"x":380,"y":200,"wires":[["9d95a0b6.af887"],[]]},{"id":"2eadd252.050d1e","type":"debug","z":"44dcadd.32a8c54","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":750,"y":200,"wires":[]},{"id":"9d95a0b6.af887","type":"function","z":"44dcadd.32a8c54","name":"","func":"msg.payload = (msg.payload / 100);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":570,"y":200,"wires":[["2eadd252.050d1e"]]},{"id":"e8af57f7.3a6f98","type":"modbus-read","z":"44dcadd.32a8c54","name":"Temp 32x","topic":"","showStatusActivities":false,"logIOActivities":false,"showErrors":false,"unitid":"","dataType":"HoldingRegister","adr":"1088","quantity":"2","rate":"1","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"56eac52c.16fcbc","useIOFile":false,"ioFile":"","useIOForPayload":false,"emptyMsgOnFail":false,"x":380,"y":260,"wires":[["ddd3cf38.5f34b"],[]]},{"id":"4c4bb035.b447f","type":"debug","z":"44dcadd.32a8c54","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":730,"y":260,"wires":[]},{"id":"ddd3cf38.5f34b","type":"function","z":"44dcadd.32a8c54","name":"","func":"msg.payload = (((msg.payload[0] * 65535) + msg.payload[1]) / 100);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":550,"y":260,"wires":[["4c4bb035.b447f"]]},{"id":"1c256ecf.e85971","type":"modbus-read","z":"44dcadd.32a8c54","name":"Fukt 32x","topic":"","showStatusActivities":false,"logIOActivities":false,"showErrors":false,"unitid":"","dataType":"HoldingRegister","adr":"1092","quantity":"2","rate":"1","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"56eac52c.16fcbc","useIOFile":false,"ioFile":"","useIOForPayload":false,"emptyMsgOnFail":false,"x":380,"y":320,"wires":[["42423699.8453e8"],[]]},{"id":"12041458.a6277c","type":"debug","z":"44dcadd.32a8c54","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":730,"y":320,"wires":[]},{"id":"42423699.8453e8","type":"function","z":"44dcadd.32a8c54","name":"","func":"msg.payload = (((msg.payload[0] * 65535) + msg.payload[1]) / 100);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":550,"y":320,"wires":[["12041458.a6277c"]]},{"id":"31f69c60.06c224","type":"function","z":"44dcadd.32a8c54","name":"","func":"/* Denne testet opp mot ECU gjennom ADAM-67xx\nTAG med standard instillinger. \nLitte Endian = false og Reverse Word = false\n\nPayload read from Modbus\narray[2]\n0: 16831\n1: 59063\nForventet svar: 23.987653732299805\n\nLittleEndian = false\nBigEndian = true\nEndres på alle 3 palsser under.\nHvis Reverse Word brukes så må rekkefølgen på msg.payload endres at 0 leses førs og 1 sist\n*/\nvar buffer = new ArrayBuffer(4);\nvar view = new DataView(buffer);\nview.setInt16(0, msg.payload[1], true);\nview.setInt16(2, msg.payload[0], true);\nmsg.payload = (view.getFloat32(0, true));\nreturn msg; ","outputs":1,"noerr":0,"initialize":"","finalize":"","x":560,"y":420,"wires":[["4174d779.021488"]]},{"id":"4174d779.021488","type":"debug","z":"44dcadd.32a8c54","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":750,"y":420,"wires":[]},{"id":"81e58252.c8bcb","type":"modbus-read","z":"44dcadd.32a8c54","name":"Temp floate","topic":"","showStatusActivities":false,"logIOActivities":false,"showErrors":false,"unitid":"","dataType":"HoldingRegister","adr":"1024","quantity":"2","rate":"1","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"56eac52c.16fcbc","useIOFile":false,"ioFile":"","useIOForPayload":false,"emptyMsgOnFail":false,"x":390,"y":420,"wires":[["31f69c60.06c224"],[]]},{"id":"d40e6722.7a2238","type":"function","z":"44dcadd.32a8c54","name":"","func":"/* Denne testet opp mot ECU gjennom ADAM-67xx\nTAG med standard instillinger. \nLitte Endian = false og Reverse Word = false\n\nPayload read from Modbus\narray[2]\n0: 16831\n1: 59063\nForventet svar: 23.987653732299805\n\nLittleEndian = false\nBigEndian = true\nEndres på alle 3 palsser under.\nHvis Reverse Word brukes så må rekkefølgen på msg.payload endres at 0 leses førs og 1 sist\n*/\nvar buffer = new ArrayBuffer(4);\nvar view = new DataView(buffer);\nview.setInt16(0, msg.payload[1], true);\nview.setInt16(2, msg.payload[0], true);\nmsg.payload = (view.getFloat32(0, true));\nreturn msg; ","outputs":1,"noerr":0,"initialize":"","finalize":"","x":560,"y":480,"wires":[["b07073a0.4d999"]]},{"id":"b07073a0.4d999","type":"debug","z":"44dcadd.32a8c54","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":750,"y":480,"wires":[]},{"id":"75c71e23.fca9f","type":"modbus-read","z":"44dcadd.32a8c54","name":"Fukt floate","topic":"","showStatusActivities":false,"logIOActivities":false,"showErrors":false,"unitid":"","dataType":"HoldingRegister","adr":"1028","quantity":"2","rate":"1","rateUnit":"s","delayOnStart":false,"startDelayTime":"","server":"56eac52c.16fcbc","useIOFile":false,"ioFile":"","useIOForPayload":false,"emptyMsgOnFail":false,"x":380,"y":480,"wires":[["d40e6722.7a2238"],[]]},{"id":"56eac52c.16fcbc","type":"modbus-client","name":"","clienttype":"simpleser","bufferCommands":true,"stateLogEnabled":false,"queueLogEnabled":false,"tcpHost":"127.0.0.1","tcpPort":"502","tcpType":"DEFAULT","serialPort":"/dev/ttyAP0","serialType":"RTU-BUFFERD","serialBaudrate":"9600","serialDatabits":"8","serialStopbits":"1","serialParity":"none","serialConnectionDelay":"100","unit_id":"1","commandDelay":"1","clientTimeout":"1000","reconnectOnTimeout":true,"reconnectTimeout":"2000","parallelUnitIdsAllowed":true}]